lean, mean (something) machine - Turkish English Dictionary

lean, mean (something) machine

Meanings of "lean, mean (something) machine" in Turkish English Dictionary : 4 result(s)

English Turkish
Idioms
lean, mean (something) machine n. (bir şey) makinası
lean, mean (something) machine n. (bir şey) uzmanı
lean, mean (something) machine n. (bir şeyde) çok iyi/verimli bir alet, kimse
lean, mean (something) machine n. sıkı bir çalışmaya hazır ve nazır kimse, alet